How can I set up an FTP? What is the best way to do this? Is it having them upload to Google Cloud Storage bucket? Or to a VM instance? Thank you! GCS is a viable option, or have it as a sheet in Google Sheets (sounds pretty reasonable to have CSVs there)
FTP server for Google Cloud Storage It provides an easy way for you to set up an FTP interface for your Google Cloud Storage bucket so that you can upload, download, and manage your GCS files.
Couchdrop is the only SFTP/FTP server that integrates with all the major cloud storage providers by default, enabling you to turn them into your SFTP endpoint. Here, we'll show you how to set up and use an FTP or SFTP gateway for Google Cloud storage